body { font-size:12px; font-family:"arial" }
#container { border-style:solid;border-color:black}
#button_bar {padding: 3px;border-style:solid; border-color:red}
#map { float:left; width:75%; height:100%; border-style:solid;border-color:green}
/*#side { float:left; width:28%; height:100%; }*/
#map.fullSize { float:left; width:100%; border-style:solid;border-red}
#side { float:left; width:20%; border-style:solid;border-red}

#message, #list { position:absolute; }

#list2 {height:300px; overflow:auto; padding:1px; width:100%; }
#list2 li { list-style:none; padding:3px; margin-bottom:2px; }
#list2 li:hover { cursor:pointer; cursor:hand; }

#listPolygons {height:300px; overflow:auto; padding:0px; width:99%; }
#listPolygons li { list-style:none; padding:3px; margin-bottom:2px; }
#listPolygons li:hover { cursor:pointer; cursor:hand; }

#controls { position: relative; }
/*.accordion, .tabs { font-size:12px!important; width:550px; }*/
.accordion, .tabs { font-size:12px!important; width:400px; }
.ui-dialog, .ui-slider { font-size:12px!important; }
.icon { float:left; position:absolute; cursor:pointer; cursor:hand; padding:3px; }
#message { background:#555; color:#fff; position:absolute; display:none; width:1px; padding:5px; }
#add-point { float:left; }


div.input { padding:1px 0; display:block}
label { float:leaft }
/*input, select { width:250px; }*/
select { width:250px; }
/*button { float:left; }*/
div.error { color:red; font-weight:bold; }

td { font-size:12px; font-family:"arial"}